most plausible - German English Dictionary